Ext.namespace('AttivitaProc.formegiur');

AttivitaProc.formegiur.WinFormeGiuridiche = function(config){
	
	var _this=this; 
	var currentnode = null;
	
	var formeGiuridiche = new Attivita.tree.FormeGiuridiche({
		listeners:{
			dblclick: function(nodo, evento){
				currentnode=nodo;
				if(config.onCaricaSelezione)  config.onCaricaSelezione(currentnode)
			},
			click: function(nodo, evento){
				currentnode=nodo;
			}
		
		}
	
	});


	var defaults = {
		modal: true,
		width:600,
		height:550,
		frame:true,
		autoScroll: true,
		title:'anagrafica',
		
		
		tbar:[{
			text:'seleziona',
			handler:function(){
				if(config.onCaricaSelezione)  config.onCaricaSelezione(currentnode)
				_this.hide()
			}
		}],
		items: formeGiuridiche,
		buttons:[{
			text:'chiudi',
			handler: function(){ 
				_this.hide()
			}
		}]

	}


	var pannello = new Ext.Panel({

	})




	AttivitaProc.formegiur.WinFormeGiuridiche.superclass.constructor.call(this, Ext.apply({},  config , defaults));
}


Ext.extend(AttivitaProc.formegiur.WinFormeGiuridiche, Ext.Window);

//registro l'oggetto EditForm
Ext.reg('attivitaprocwinformegiuridiche', AttivitaProc.formegiur.WinFormeGiuridiche)	

